Using a Machine Learning Approach for Building Natural Language Interfaces for Databases: Application of Advanced Techniques in Inductive Logic Programming
نویسنده
چکیده
Building a natural language interface for a database has been an interesting task since the 70‟s, which often requires creating a semantic parser. A study on using an advanced inductive logic programming (ILP) approach for semantic parser induction that combines different ILP learners to learn rules for ambiguity resolution is presented. Accuracy of the resulting induced semantic parser can be significantly improved due to the learning of more descriptive rules than those of each individual ILP learner. The task of learning semantic parsers in two different real world domains was attempted and results demonstrated that such an approach is promising.
منابع مشابه
Integrating Statistical and Relational Learning for Semantic Parsing: Applications to Learning Natural Language Interfaces for Databases
The development of natural language interfaces (NLIs) for databases has been an interesting problem in natural language processing since the 70's. The need for NLIs has become more pronounced given the widespread access to complex databases now available through the Internet. However, such systems are diicult to build and must be tailored to each application. A current research topic involves u...
متن کاملAutomated Construction of Database Interfaces: Intergrating Statistical and Relational Learning for Semantic Parsing
The development of natural language interfaces (NLI's) for databases has been a challenging problem in natural language processing (NLP) since the 1970's. The need for NLI's has become more pronounced due to the widespread access to complex databases now available through the Internet. A challenging problem for empirical NLP is the automated acquisition of NLI's from training examples. We prese...
متن کاملAn Inductive Logic Programming Method for Corpus-based Parser Construction
Empirical methods for building natural language systems has become an important area of research in recent years. Most current approaches are based on propositional learning algorithms and have been applied to the problem of acquiring broad-coverage parsers for relatively shallow (syntactic) representations. This paper outlines an alternative empirical approach based on techniques from a sub el...
متن کاملAn Inductive Logic Programming Query Language for Database Mining
First, a short introduction to inductive logic programming and machine learning is presented and then an inductive database mining query language RDM (Relational Database Mining language). RDM integrates concepts from inductive logic programming, constraint logic programming, deductive databases and meta-programming into a flexible environment for relational knowledge discovery in databases. Th...
متن کاملRelational Learning of Pattern-Match Rules for Information Extraction
Information extraction is a form of shallow text processing which locates a specified set of relevant items in natural language documents. Such systems can be useful, but require domain-specific knowledge and rules, and are time-consuming and difficult to build by hand, making infomation extraction a good testbed for the application of machine learning techniques to natural language processing....
متن کامل